1fe04754bfb7e9d906899bc0ca10594dd415bcae,src/main/java/ivorius/reccomplex/world/gen/feature/structure/StructureRegistry.java,StructureRegistry,getStructuresInList,#String#EnumFacing#,117
Before Change
public Collection<Pair<StructureInfo<?>, ListGenerationInfo>> getStructuresInList(final String listID, @Nullable final EnumFacing front)
{
return getStructureGenerations(ListGenerationInfo.class, input -> listID.equals(input.getRight().listID)
&& (front == null || input.getLeft().isRotatable() || input.getRight().front == front));
}
public Collection<Pair<StructureInfo<?>, MazeGenerationInfo>> getStructuresInMaze(final String mazeID)
After Change
public Stream<Pair<StructureInfo<?>, ListGenerationInfo>> getStructuresInList(final String listID, @Nullable final EnumFacing front)
{
final Predicate<Pair<StructureInfo<?>, ListGenerationInfo>> predicate = input -> listID.equals(input.getRight().listID)
&& (front == null || input.getLeft().isRotatable() || input.getRight().front == front);
return getStructureGenerations(ListGenerationInfo.class).stream().filter(predicate);
}
public Stream<Pair<StructureInfo<?>, MazeGenerationInfo>> getStructuresInMaze(final String mazeID)